//-----------------------------------------------------------------------------
// Filename: Credentials.cs
//
// Description: Class used to pass around object for authentication/authorisation 
//				purposes.
// 
// History:
// 19 Oct 2004	Aaron Clauson	Created.
//
// License: Public Domain.
//-----------------------------------------------------------------------------

using System;

namespace MaverickLite.Security
{
	/// <summary>
	/// Very basic credentials structure. Objects wanting authentication services will need to 
	/// populate an instance of this structure to pass to the authentication methods.
	/// </summary>
	public class Credentials
	{
		public string Username;
		public string Password;
		public string AuthenticatedSessionId;

		public Credentials(string username, string password, string authId)
		{
			Username = username;
			Password = password;
			AuthenticatedSessionId = authId;
		}
	}
}
